Parallel explicit finite element solid dynamics with domain decomposition and message passing: Dual partitioning scalability
نویسندگان
چکیده
Parallelization of explicit finite element dynamics based on domain decomposition and message passing may utilize one of two partitioning cuts, namely cut led through the nodes and element edges or faces (node cut), or cut led across elements, avoiding nodes (element cut). The cost of serial explicit finite element dynamics (without considerations of mechanical contact) is almost wholly associated with elements (internal force evaluation and material updates). Sharing of nodes among processors leads to very little duplication of computing effort, and the node-cut partitioning has been used exclusively in the past. The dual nature of the element-cut partitioning, and in particular the fact that the nodes are assigned uniquely to partitions, means that communication requirements may be in some situations quite different compared to the node-cut partitioning. Hence, the question suggests itself whether using element-cut partitioning would make certain algorithms, such as for instance subcycling and mechanical contact, simpler, more efficient, or plainly possible. Seeking an answer to this question makes sense only if the larger overhead associated with the duplication of elements does not prevent the element-cut partitioning from being scalable as the number of processors increases, especially in fixed-partition-size situations. We show here that the element-cut partitioning strategy does scale, and hence presents a viable alternative to the tradiotional node-cut approach. Submitted to C&S on 11/14/1999. California Institute of Technology, 256-80, Pasadena, CA 91125. Fax: (626)792-4257, Email: [email protected]. Department of Structural Mechanics, Czech Technical University in Prague.
منابع مشابه
A Domain-Decomposition Message-Passing Approach to Transient Viscous Incompressible Flow using Explicit Time Integration
This paper discusses the design and implementation of solution algorithms suitable for performing transient, incompressible viscous ow simulations on massively parallel computers. The nite element formulation for incompressible ow along with the ad-hoc modi cations for explicit time integration are discussed with an emphasis on implementation aspects for achieving scalable, parallel computation...
متن کاملParallel Semiconductor Device Simulation: from Power to ‘Atomistic’ Devices
This paper discusses various aspects of the parallel simulation of semiconductor devices on mesh connected MIMD platforms with distributed memory and a message passing programming paradigm. We describe the spatial domain decomposition approach adopted in the simulation of various devices, the generation of structured topologically rectangular 2D and 3D finite element grids and the optimisation ...
متن کاملA Message-Passing Distributed Memory Parallel Algorithm for a Dual-Code Thin Layer, Parabolized Navier-Stokes Solver
In this study, the results of parallelization of a 3-D dual code (Thin Layer, Parabolized Navier-Stokes solver) for solving supersonic turbulent flow around body and wing-body combinations are presented. As a serial code, TLNS solver is very time consuming and takes a large part of memory due to the iterative and lengthy computations. Also for complicated geometries, an exceeding number of grid...
متن کاملDevelopment and Validation of a Massively Parallel Flow Solver for Turbomachinery Flows
The development and validation of the unsteady, three-dimensional, multiblock, parallel turbomachinery ow solver TFLO is presented. The unsteady Reynolds-averaged Navier–Stokes equations are solved using a cellcentered discretizationon arbitrarymultiblockmeshes. The solutionprocedure is basedon ef cient explicit Runge– Kuttamethodswith several convergenceacceleration techniques such asmultig...
متن کاملNon-intrusive coupling: recent advances and scalable nonlinear domain decomposition
This paper provides a detailed review of the global/local non-intrusive coupling algorithm. Such method allows to alter a global finite element model, without actually modifying its corresponding numerical operator. We also look into improvements of the initial algorithm (Quasi-Newton and dynamic relaxation), and provide comparisons based on several relevant test cases. Innovative examples and ...
متن کامل